// 页面路径：store/index.js
import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex); //vue的插件机制

//Vuex.Store 构造器选项
const store = new Vuex.Store({
	state: { //存放状态
		travelList: [],
		Dict: [],
		travelListIndex: {},
		packageAreaList: []
	},
	mutations: {
		appendTravelList(state, payload) {
			state.travelList = payload
		},
		packageAreaSubmit(state, payload) {
			if (state.packageAreaList.length == 0) {
				state.packageAreaList.push(payload)
			} else {
				return
			}
		}
	}
})
export default store